package com.isoftstone.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.isoftstone.entity.Role;



public interface RoleDao {
	public List<Role> getAllRoleList();

	public boolean insertRole(@Param("role_id")String role_id,@Param("role_name")String role_name);
	
	public Role getRoleByRoleId(@Param("role_id")String role_id);
	
	public boolean editRole(@Param("role_id")String role_id,@Param("role_name")String role_name);
	
	public boolean deleteRole(@Param("role_id")String role_id);

	public boolean deleteRoleMenu(@Param("role_id")String role_id);

	public boolean insertRoleMenu(@Param("role_id")String role_id, @Param("menuIds")String[] menuIds);


	
}
